﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Entidades
{
    /// <summary>
    /// Clase que representa los datos de una consulta en el sistema
    /// </summary>
    public class Consulta
    {
        #region Atributos

        private int _id;
        private DateTime _fechaConsulta;
        private int _estaturaPaciente;
        private string _edadPaciente;
        private int _circunferenciaCefalica;
        private int _pesoPaciente;
        private Bebe _paciente;

        #endregion

        #region Propiedades

        /// <summary>
        /// Fecha que se realiza la consulta
        /// </summary>
        public DateTime FechaConsulta
        {
            get { return _fechaConsulta; }
            set { _fechaConsulta = value; }
        }

        /// <summary>
        /// Estatura del paciente en cm
        /// </summary>
        public int EstaturaPaciente
        {
            get { return _estaturaPaciente; }
            set { _estaturaPaciente = value; }
        }

        /// <summary>
        /// Edad del paciente
        /// </summary>
        public string EdadPaciente
        {
            get { return _edadPaciente; }
            set { _edadPaciente = value; }
        }

        /// <summary>
        /// Tamaño de la circufenrecia cefalica en cm
        /// </summary>
        public int CircunferenciaCefalica
        {
            get { return _circunferenciaCefalica; }
            set { _circunferenciaCefalica = value; }
        }

        /// <summary>
        /// Peso del Paciente en kg
        /// </summary>
        public int PesoPaciente
        {
            get { return _pesoPaciente; }
            set { _pesoPaciente = value; }
        }

        public Bebe Paciente
        {
            get { return _paciente; }
            set { _paciente = value; }
        }

        public int Id
        {
            get { return _id; }
            set { _id = value; }
        }

        #endregion
    }
}
